person who often travels to miami to shop - Spanisch Englisch Wörterbuch